草庐IT

Redis SELECT 性能

全部标签

php - Zend OPcache 性能设置与默认设置

据我了解这些设置:opcache.validate_timestamps=0opcache.interned_strings_buffer=16opcache.max_accelerated_files=3907opcache.blacklist_filename=/blacklisted_files应该提高性能(根据链接:1、2和3)。我实际上不确定最后2个,在我的情况下,“internet_strings_buffer”设置值“4”可能永远不会被填充(因此不会给出更好的结果),但是“validate_timestamps”应该删除stat()函数开销,因此给我更好的性能,但根据我对

记录一次es的性能调优

文章目录es性能调优启用g1垃圾回收器es性能调优成都的es集群经常出现告警,查看日志发现[gc][11534155]overhead,spent[38.3s]collectinginthelast[38.6s]这是JVM垃圾回收过程中的一条日志,表示在最近38.6秒内,JVM进行了一次GC(GarbageCollection)的操作,回收垃圾所占用的内存。这条日志的含义是,在这次GC中,有很大一部分时间(38.3秒)是用于处理GC相关的开销(例如标记垃圾、整理内存等),而不是实际回收垃圾。这可能是因为堆内存中的对象数量太多,导致GC操作变得缓慢。可以尝试通过调整JVM的垃圾回收策略、调整堆内

php - 初始化对象的最快方法 - PHP 性能

我有一个包含大约30个设置的对象。1个页面可以包含10个对象,每个对象最多有15个设置。为了初始化对象,我从数据库中为每个对象获取一个关联数组。我想知道最好的表现是什么?我目前有(示例):$object=newelement_class();$array=//Reinitializeobjecttoremoveanysetvaluesofobjectpropertiestonullforeach($objectas$key=>$value){$object->$key=null;}//Switchofarraytosetthevaluesinthearrayintheobjectpro

php - Eclipse + PDT 性能技巧?

我最近想为我的PHP副项目获得一个不错的IDE,并通过搜索SO找到了Eclipse+PDT。虽然它还没有完全达到VisualStudio的水平,但就此而言,它非常好,比Notepad++更好。我什至可以进行一些调试,尽管它有很多故障。但是有一件事困扰着我。它似乎有某种奇怪的性能问题,因此它大约每分钟一次使用大量CPU。这本身并不明显,但如果您同时做其他事情(例如看电影或玩Quake3),它会时不时地产生烦人的打嗝。诚然,我的电脑不是最先进的(Sempron2200+和1GBRAM),但它肯定足以满足所有这些需求。另一个性能问题是,我习惯了VisualStudio,只要您键入一个兼容的符

php - 是否存在 PHP 每功能(或每任务)性能/基准引用?

我在基于linux的沙箱中运行我自己的(尽管是基本的)基准测试。但是,我很想找到一个按功能或按任务的性能/基准引用或实用程序进行比较。这个存在吗?当然,我已经尽了自己的努力/搜索,但到目前为止还是空手而归..(我主要对与PHP5.3相关的信息感兴趣)非常感谢!:) 最佳答案 您可以使用分析器来评估哪些函数调用的成本更高。XDebug还可以提供稍后可以加载到KCacheGrind中的日志文件获得一个漂亮的树形输出,了解在代码中的哪些位置花费了多少时间。 关于php-是否存在PHP每功能(或

php - 选择哪种解决方案以获得更好的性能?为什么?

我想知道在以下场景中为了获得更好的性能而采用哪种语言是php解释语言还是Asp.net编译语言,为什么?设想:必须建立一个企业对企业的门户网站,每小时要面对10,000多个用户的流量。 最佳答案 Facebook的人使用HipHopforPHP它将PHP代码转换为C++代码,使其速度极快。通常像C/C++这样的语言比其他语言更快,因为它们直接编译成汇编代码。所以我会选择其中之一。 关于php-选择哪种解决方案以获得更好的性能?为什么?,我们在StackOverflow上找到一个类似的问题

php - 用于检查脚本性能的 PHP 函数列表

我现在仍在开发我自己的CMS。有人可以告诉我PHP中的函数列表以检查我的脚本的性能吗,例子:检查运行我的脚本需要多少资源检查MySQL查询时间检查脚本执行时间等或者即使可能,javascript也可以检查我的JS脚本性能谢谢 最佳答案 您需要分析器。PHP、Javascript和MySQL存在不同的分析器。对于PHP,一个Googlequery和类似SimplestwaytoprofileaPHPscript的帖子可以提供帮助。对于Javascript,您可以使用Firebug.对于MySQL,请遵循“Topperformancet

php - Zend Framework 的性能问题

我在1个月前将ZendFramework添加到我的php项目中。我正在使用Zend_Measure和Zend_Locale将数字格式化为合适的语言环境。我正在使用带有APC和ZendFramework1.11的php5.3。我在从数据库中导出原始数据时遇到了一个大问题。排除可以忽略不计的mysql查询时间,带记录格式的php导出每1000条记录需要3.5秒。所有这些时间都花在了Zend_Locale_Format::toNumber()上。我怎样才能提高它的性能?这个基准测试是在我自己的电脑(Macbookproi5)上完成的。在我们的生产服务器上,每1000条记录需要70秒!!!该服

php - 基于 URL 长度的 API 性能

目前正在构建一个API,我想知道URL的长度是否对API的性能有影响?例如在查询字符串中使用k=而不是api_key=,或者将实际的api_key限制为X个字符而不是32个字符(例如md5哈希)。请记住,此API将用于4-5个中大型网站 最佳答案 Havingk=insteadofapi_key=inthequerystring,orlimitingtheactualapi_keytoXcharactersinsteadof32characters(md5hashforexample).速度差异非常小——读取六个字符与读取一个字符—

php - 如何提高 Zend Lucene 的性能?

我目前正在努力加快我的ZendLucene指数。它包含大约1M的文档。在某些情况下,搜索它最多需要0.4秒。这是NotAcceptable。我希望它最多能在0.1秒内返回结果。该文档不包含有关引擎性能问题的任何信息,只是说该引擎具有良好的可扩展性。我唯一学到的是使用optimize()方法的可能性。但这还不够。因此,我有两个问题:添加到每一行(文档)的字段顺序是否重要(就性能而言)?我可以使用任何其他参数来加快速度吗?也许它可能是一些用于索引的参数或一些服务器设置(更多内存等) 最佳答案 我建议转向真正的Lucene(或Solr)以